#include <stdio.h>

int main()
{
    int n,i,j,k,a[1000],*p;
    scanf("%d",&n);
    k=n;

    for(i=1;;i++)
        {
            j=n;
            if((j+1)%2==0)
                {
                    n=3*j+1;
                    a[i]=n;
                }
            else
                {
                    n=j/2;
                    a[i]=n;
                }
                
            if(n==1)
                {
                    a[0]=k;
                    break;
                }
        }

    for(p=a;;p++)
        {
            if(*p==1)
                break;
        }
    for(;p>=a;p--)
        printf("%d ",*p);

    return 0;
}